gsk: make logging per-renderer
authorMatthias Clasen <mclasen@redhat.com>
Sun, 14 Jan 2018 14:52:52 +0000 (09:52 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 14 Jan 2018 22:05:04 +0000 (17:05 -0500)
commitc56419818fac67cdf653e1254e68553f5371e7aa
tree36893f9a7495ad4c066bdc54845d927592651720
parent782c76c146dc0af26aeea50992f60e346e4f93f5
gsk: make logging per-renderer

Add a setter for per-renderer debug flags, and use
them where possible. Some places don't have easy access
to a renderer, so this is not complete.
Also, use g_message instead of g_print throughout.
15 files changed:
gsk/gl/gskgldriver.c
gsk/gl/gskglglyphcache.c
gsk/gl/gskglglyphcacheprivate.h
gsk/gl/gskglrenderer.c
gsk/gskdebug.c
gsk/gskdebugprivate.h
gsk/gskrenderer.c
gsk/gskrendererprivate.h
gsk/gskrendernode.c
gsk/gskrendernodeimpl.c
gsk/vulkan/gskvulkanglyphcache.c
gsk/vulkan/gskvulkanglyphcacheprivate.h
gsk/vulkan/gskvulkanrenderer.c
gsk/vulkan/gskvulkanrenderpass.c
gsk/vulkan/gskvulkanshader.c